home *** CD-ROM | disk | FTP | other *** search
/ Sounds Terrific 2 / Sounds Terrific II (1996)(Weird Science)(Disc 1 of 2)[Amiga-PC].iso / archives / amiga / camouflage1_28.lha / liesmich < prev    next >
Text File  |  1995-04-28  |  18KB  |  448 lines

  1. _____________________________________________________________________________________________________
  2. |          ***** ***** *     * **** *   * ***** *   ***** ***** *****                    26.04.96    |
  3. |          *     *   * **   ** *  * *   * *     *   *   * *     *                                    |
  4. |          *     ***** *  *  * *  * *   * ***   *   ***** *  ** ***                                  |
  5. |          *     *   * *     * *  * *   * *     *   *   * *   * *                                    |
  6. |          ***** *   * *     * **** ***** *     *** *   * ***** *****         Camouflage B V-1.28    |
  7. |____________________________________________________________________________________________________|
  8.  
  9.  
  10.                   ###########################################
  11.                   #     AUDIO/MIDI-SYSTEM F▄R DEN AMIGA     #
  12.                   ###########################################
  13.  
  14.  
  15. This is the german demoversion "Camouflage B-1.28". There will be an international (english) version
  16. of Camouflage-Score 2.0 in spring '95.
  17.  
  18. ///////////////////////////////////////////////////////////////////////////////////////////////////////
  19. Diesem Demo liegen einige lha-MIDI-Files bei, die von midisystems Geerdes/Berlin bereitgestellt wurden
  20. midisystems Geerdes/Berlin bietet ein umfangreiches Angebot an professionellen MIDI-Song an (ca. 5000!)
  21. All diese MIDI-Songs k÷nnen natⁿrlich an vom Camouflage-Sequencer geladen werden.
  22. ///////////////////////////////////////////////////////////////////////////////////////////////////////
  23.  
  24. Version: Demo B-1.28,frei kopierbar (C)1994/95 I.S.M.
  25.          Diese DEMOVERSION kann beliebig kopiert, archiviert und verbreitet werden.
  26.  
  27.          * Eine aktuelle Demoversion kann auch durch Zusendung von 10,-DM bar
  28.            bestellt werden *
  29.  
  30.          Funktionstⁿchtig, bis auf:
  31.          - alle Speicherfunktionen (Laden ist m÷glich!)
  32.          - die AbspiellΣnge ist begrenzt
  33.          - einige Module sind nicht enthalten
  34.  
  35. System:  Amiga MIT Kickstart 2.0/3.0, 2 MB-RAM empfohlen
  36.  
  37. Getestet auf folgenden Systemen:
  38.          Amiga 3000/25MHz (10MByte, OS 2.0+OS 3.0),
  39.          Amiga 3000/040 (Powerchanger040,OS 2.0+OS 3.0),
  40.          A1200(2MB),
  41.          A1200(6MB), 030/40MHz,
  42.          A2000+0x20/14MHz(4MB),
  43.          A2000+2630/25MHz (8MB),
  44.          A2000+040/33MHz,
  45.          A4000/040/25MHz(10MB),
  46.          A2000/ECS/8MB.
  47.  
  48.          Eingesetze Grafikkarten:
  49.          Picollo,
  50.          Retina (ZorroII),
  51.          Retina (ZorroIII),
  52.          Spectrum
  53.  
  54.          Die AGA-Chip k÷nnen den Hires-Mauszeiger darstellen.
  55.  
  56.          GrundsΣtzlich sollte das Programm auf folgenden Amigasystemen laufen:
  57.          - A1200 (Fastram wird empfohlen!)
  58.          - A1200 + Turbokarten
  59.          - A500,A500+,A600,A1000,A2000 * mit TURBOKARTE  (min. 68000/28Mhz) und OS2.0
  60.          - A3000/4000
  61.  
  62.          * Flickerfixer/ECS/AGA oder Grafikkarte (+ Multisync/Multiscan) unbedingt
  63.          empfohlen, da Camouflage praktisch eine Hiresaufl÷sung voraussetzt !
  64.  
  65.          Kickstart 2.04 ist Voraussetzung fⁿr das Programm, jedoch ist der Einsatz von
  66.          OS 3.0> sehr empfehlenswert.
  67.  
  68.          Da MIDI-Sequencing, sieht man von SysEx-Daten ab, relativ wenig RAM-Speicher
  69.          verbraucht, sollte das Programm auch mit 1MB laufen, jedoch k÷nnte es hier
  70.          schon Probleme geben, da das Programm selber ca. 500 KB verbraucht und
  71.          stΣndig gr÷sser wird. Ebenfalls sehr sinnvoll ist min. 1MB Chipram, da das
  72.          Programm relativ viele Fenster benutzt.
  73.  
  74.          GrundsΣtzlich geht das Programm von einer SVGA-Aufl÷sung (ca. 800x600
  75.          in 4 Farben) aus.
  76.          Es kann notfalls auch im Scrollscreenmode (Noninterlace 640x256) betrieben
  77.          werden.
  78.  
  79.          Sicher wird jetzt so mancher denken, wo bei diesem Projekt die Unter-
  80.          stⁿtzung der Amiga500er (+Kick 1.2/1.3) mit 1084-Monitor bleibt.
  81.          Leider ben÷tigt das Programm doch einiges an CPU-Leistung (hohe Aufl÷sung,
  82.          viele Fenster,384/768ppq usw.), so da▀ das Arbeiten mit einem A500 doch
  83.          einfach zu mⁿhsam wΣre - es wⁿrde im Endeffekt keinen Spa▀ machen.
  84.  
  85.          Ebenso ist Notation und Notendruck einfach auf einem 68000er zu langsam.
  86.          Die 68000-CPU ist im Lauf der Zeit doch zu langsam geworden.
  87.  
  88.          Die Weiterentwicklung wird also von mindestens einem Amiga 1200 ausgehen.
  89.          Mit diesem tollen Rechner hat man dann auch wesentlicher Verbesserungen
  90.          (68020,32Bit,AGA,Hires,OS 3.0).
  91.          Dieser sollte m÷glichst mit FAST-Ram betrieben werden, da dieser dann
  92.          nicht durch das CHIP-Ram gebremst wird.
  93.  
  94. Installation:
  95. ------------
  96. ** OS 3.0 mit Installer **
  97. Einfach das Installmich-Icon anklicken, den Rest ⁿbernimmt der Installer (OS3.0).
  98. Der Installer erzeugt in dem ausgewΣhlten Zielverzeichnis das Directory "Camouflage".
  99. Dort werden dann auch gleich die Standardschubladen erzeugt
  100.  
  101. ** OS 2.0 OHNE Installer **
  102. Sollte der Installer nicht vorhanden sein, einfach nur das Hauptprogramm+.info ins
  103. Zielverzeichnis kopieren, und die beiden cam.fonts in FONTS: kopieren.
  104. (Bespiel vom CLI: copy demoquelle:fonts fonts: all ,damit werden die n÷tigen
  105.  ZeichensΣtze installiert)
  106.  
  107. Es geht auch so,wenn man nichts installieren will/kann:
  108. ++++++++++++++++++++++++++++++++++++++++++++++++++
  109. CLI-Befehl eingeben:    assign fonts: demoquelle:fonts add
  110.  
  111. Damit werden die Camouflage-Fonts ins System eingebunden, und nun kann einfach das
  112. Icon von der Workbench angewΣhlt werden.
  113.  
  114. Einleitung:
  115. ----------
  116. Bei dem Programm "Camouflage" handelt es sich um ein MIDI/Audiosystem fⁿr den
  117. Commodore-Amiga 2 MB + OS 2.0/3.0.
  118. Es ist vollkommen multitaskingfΣhig und arbeitet auf Betriebssystembasis.
  119. Es basiert auf einem sehr komplexen Pseudorealtime-MIDI-Multitaskingsystem, das
  120. die FΣhigkeiten des sehr guten Amiga-Multitaskings unterstⁿtzt und ausnutzt.
  121. Jedoch wird das Multitasking dabei nicht behindert, ebenfalls behindert das
  122. Multitasking des Amiga das Timing nicht.
  123.                                        .
  124. Camouflage ist ein offenes Projekt, das stΣndig erweitert und verbessert wird und soll
  125. den Amigaanwendern in nΣchster Zeit Σhnliche musikalische M÷glichkeiten (MIDI) er÷ffnen,
  126. wie es auf Atari- und Applerechner schon lange m÷glich ist.
  127.  
  128. Ob sich Camouflage zu einem "richtigen" Profisequencer, der auch im Studio eingesetzt
  129. werden kann, entwickelt, hΣngt davon ab, wie stark das Interesse an diesem Projekt sein
  130. wird und welche Hardware (preiswertes SMPTE-Interface,16-Bit Sounkarten,MultiMIDI-Interface usw.)
  131. noch entwickelt werden wird.
  132.  
  133. Hardwareentwickler gesucht!!!!
  134. ******************************
  135.  
  136. Wenn irgendjemand eine Hardware fⁿr den Amiga entwickelt hat, die Camouflage unterstⁿtzen soll,
  137. wΣren wir ⁿber eine Mitteilung sehr erfreut.
  138.  
  139. Zum Beispiel:
  140.          - DSP-Karte
  141.          - MultiMIDI-Ports (parallel,seriell,Cardslot o. Zorro II)
  142.          - Sample-Karten
  143.          - SMPTE u.s.w
  144.  
  145. geplant fⁿr 94/95:
  146. -   Objektorientiertes Sequencing
  147. -   "Dynamische ╓berflΣche (mit Fonts usw.)"
  148. -   Unterstⁿtzung von MultiIO-Karten
  149. -   Ablegen von ganzen Bl÷cken (Objekten) auf einzelne Tasten(bereiche), so da▀
  150.     man eine eingespielte Melodie=Block mit nur einem Tastendruck spielen,
  151.     transponieren,aufnehmen usw. kann.
  152. -   Sampeln mit dem Amiga und umwandeln der Samples in Rhythmusblocks (Grooves).
  153. -   Songplayer zum Einbau in Computerspiele
  154.  
  155. Version 2.0: Camouflage Score (Camouflage S)
  156. --------------------------------------------
  157. Noteeditierung/Notenausgabe auf den Bildschirm/Drucker.
  158.  
  159. Version 2.1: Camouflage Score-Sync
  160. ---------------------------------
  161. SMPTE,MTC Synchronisation, Cuelisten u.v.m.
  162.  
  163. Version 2.2: Camouflage Live (Camouflage LS)
  164. --------------------------------------------
  165. Es wird m÷glich Camouflage auf der Bⁿhne einzusetzen und dabei Live Bl÷cke
  166. ein/abzuspielen,den Sequencer zu steuern, Songs nachzuladen, Effekte ein/ausblenden
  167. und noch so einiges mehr.
  168.  
  169. Version 2.4: Einfⁿhrung des Objektorientierten MIDI-Systems
  170. -----------------------------------------------------------
  171. Bl÷cke,Tracks und Songs gehen ineinander ⁿber und k÷nnen beliebig im Track und
  172. Blockeditor bearbeitet werden
  173.  
  174. geplant: Version 3.0: Harddiskrecording (Camouflage HD)
  175. +++++++++++++++++++++++++++++++++++++++++++++++++++++++
  176. SpΣter wird das Programm durch 16Bit-Harddiskrecording zu einem kompletten
  177. Audio/Synthesizer-System ausgebaut, falls die nΣchste Amiga-Generation (???) 16Bit-
  178. Sounds besitzt, oder eine leistungsfΣhige DSP-Karte erscheint.
  179.  
  180. Der Preis fⁿr das ganze Projekt soll dabei vergleichsweise gering bleiben.
  181.  
  182. **************************** Einige FΣhigkeiten:(V. B1.xx) ***************************
  183. Sequencer:
  184. ---------
  185. -   beliebig viele Tracks und Blocks
  186.  
  187. -   Blocks:
  188.     ------
  189.     Blocks bilden eine eigenstΣndige Einheit von diversen MIDI-Daten wie:
  190.         - Noten
  191.         - Aftertouch
  192.         - SysEx-Daten
  193.         - Pitchbend
  194.         - usw.
  195.  
  196.     Diese k÷nnen wie in einem Textprogramm beliebig bearbeitet, vervielfΣltigt
  197.     und zu Parallelblocks (Heads) verbunden werden
  198.  
  199.     Blocks lassen sich sowohl einzeln, als auch mit beliebig vielen anderen Blocks
  200.     zusammen editieren (Multis)
  201.  
  202. -   Twintracks:
  203.     ----------
  204.     Twintracks sind Tracks, die KEINE MIDI-Daten speichern, sondern die Events
  205.     (bzw. Blocks) anderer Tracks benutzen.
  206.     So spart man Speicher und braucht den Haupttrack nicht immer zu kopieren.
  207.  
  208. -   Twinblocks:
  209.     ----------
  210.     Twinblocks haben die gleiche Funktion wie Twintracks, nur auf Blockbasis
  211.  
  212. -   Aufl÷sung:
  213.     ---------
  214.     Wichtig fⁿr ein timinggenaues Aufnehmen/Abspielen ist eine m÷glichst hohe
  215.     Aufl÷sung innerhalb einer bestimmten Zeit.
  216.     Camouflage bietet die hohe Aufl÷sung von 768ppq, was eine Aufnahme/Wieder-
  217.     gabe ohne Timingverluste erm÷glicht (ohne BeeintrΣchtigung des Multitaskings)
  218.     Fⁿr "kleine" Amigas gibt es auch niedrigere Aufl÷sungen (192ppq o. 384ppq).
  219.  
  220. -   Songaufbau:
  221.     ----------
  222.     Jeder Track besitzt seine Effekteinheit, die hauptsΣchlich auf der Output-
  223.     seite liegen.
  224.  
  225.        ----Aufnahme-------- ------------Abspielen-------------------
  226.       >╖╖╖IN╖╖╖╖Track╖╖╖╖[Daten]╖╖╖Effekt1╖╖╖╖Effekt2╖╖╖  ╖╖╖>Output
  227.                          [Block]
  228.  
  229.     Die Input-seite bietet einen Aufnahmefilter,Multirecording und Inputpipelining.
  230.     Es wird immer auf dem ausgewΣhlten Track eingespielt, der auch wΣhrend der
  231.     Aufnahme beliebig geΣndert/gewechselt werden kann.
  232.  
  233. -   Effekte:
  234.     -------
  235.     Jeder Effekt kann grundsΣtzlich vom Benutzer programmiert werden
  236.     Effekte sind zwischen Tracks austauschbar
  237.  
  238.     Die Thrufunktion ⁿbernimmt die Effekte des aktuellen Tracks
  239.  
  240.     Es gibt momentan schon eine Reihe von Effekten, die stΣndig durch weitere
  241.     Effekte ergΣnzt werden (Die Grundeffekte sind statisch, ab Version B1.2 k÷nnen
  242.     Effekte modular nachgeladen werden)
  243.  
  244.     Einige der Grundeffekte der Version 1.0:
  245.     - Akkorde
  246.     - Keyboardsplitting mit Weichenfunktionen (Pipeline)
  247.     - In/Outfilter
  248.     - Output-Transformer mit Double-und Filterlogiken
  249.     - Notenmapping mit Doublefunktionen
  250.     - Echo
  251.     - Oktaven/Notenequalizer
  252.     - NotenlΣngenprozessor
  253.     - div. Standardfunktionen z.B.:
  254.         - Channel
  255.         - Transpose
  256.         - Velocity ( LautstΣrke )
  257.         - Lowest/Highest Note
  258.  
  259. -   Loopfunktionen:
  260.     --------------
  261.     Tracks lassen sich verschiedenartig loopen, d.h. wiederholen um einen
  262.     schnellen Grundaufbau des Songs zu bekommen
  263.  
  264.     - Loops lassen sich auch in echte Daten umwandeln
  265.  
  266. -   Zeiteffekte:
  267.     -----------
  268.     Zeiteffekte sind Effekte, die nicht MIDI-Daten beeinflussen, sondern Zeit-
  269.     positionen, z.B.:
  270.  
  271.     - Quantisierung, menschlich, logisch(fⁿr Akkorde,Triolen), dynamisch
  272.     - programmierbarer Rhythmuseditor
  273.     - Stepaufnahme
  274.  
  275. -   Editoren:
  276.     --------
  277.     Damit eingespielte/erzeugte MIDI-Daten auch editiert werden k÷nnen, bietet
  278.     Camouflage einige Editoren
  279.  
  280.       * Struktureditoren:
  281.       - Trackeditor:    Haupteditor
  282.       - Blockeditor:    Co-Editor des Trackeditors (dynamisch)
  283.  
  284.       * Eventeditoren:
  285.       - Eventeditor:    Listeneditor auf Text/Grafikbasis (universell)
  286.       - Drumeditor :    Grafikspezialeditor fⁿr Schlagzeugprogrammierung (unbegrenzt,dynam.)
  287.       - Pianoeditor:    Grafikeditor auf Pianorollenbasis mit EINER Waveform
  288.       - Waveeditor :    Grafikeditor auf Waveformbasis (unbegrenzt,dynamisch)
  289.       - Scoreeditor:    Noteneditor
  290.  
  291. -   Datenerzeuger/verwalter:
  292.     -------------
  293.     MMG: (MIDI-Message-Generator)
  294.     ---
  295.     Camouflage bietet dem User die M÷glichkeit mit Hilfe des MIDI-Message-Generators
  296.     in Echtzeit Daten zu erzeugen und evtuell aufzunehmen
  297.     Dieser kann vom User fⁿr sein MIDI-Studio programmiert werden und kann auch
  298.     SysEx-Daten erzeugen.
  299.     Er ist besonders fⁿr den General-MIDI-Standard geeignet. Ausserdem bietet dieser
  300.     eine automatische Faderfunktion
  301.  
  302.     Pool:
  303.     ----
  304.     Hier werden MIDI-Daten (besonders SYSEX) gesammelt und dient dazu, beim Einladen
  305.     eines alten Songs einmalig SysEx, Controller o. ProgrammChg-Daten zu versenden,
  306.     um den/die angeschlossenen Synthesizer "songkonform" zu initialisieren.
  307.  
  308.     SysExdaten k÷nnen zwar auch auf den Tracks liegen, jedoch k÷nnen diese dann den
  309.     MIDI-Port blockieren und sollten wenn m÷glich in den Pool gelegt werden.
  310.     Der Pool kann auch aufnehmen.
  311.  
  312. -  Instrumenteneditor
  313.    ------------------
  314.    Hier kann der Benutzer Instrumente zusammenstellen, jedes Instrument hat sein
  315.    Channel,Velocity,Pipeline usw.
  316.    Somit kann der Benutzer schnell seine Synthesizer-Konfiguration zusammenstellen.
  317.  
  318. Der Aufbau des Sequencers (V B1.0x) ist grob in einem IFF-Diagramm dargestellt, das
  319. diesem Demo beiliegen sollte.
  320.  
  321. Hinweis:
  322. Sollte man "noch" nicht im Besitz eines MIDI-fΣhigen Synthesizers sein, kann
  323. notfalls auch das auf dieser Demodisk vorhandene MIDI-File "allegro.mid" geladen
  324. werden, um so ein wenig mit dem Programm arbeiten zu k÷nnen.
  325. Ausserdem befindet sich ein komplettes Camouflage-DrumSet im GS-Format "gm.drmp" auf dieser
  326. Diskette.
  327.  
  328.  
  329. Bei Bestellungen(*),Fragen,Interesse,Tips,Tricks:
  330. _____________________________________________________________________________________
  331.  
  332. I.S.M.-Software/Martin Endres
  333. Hermann-L÷ns-Weg 10
  334. 21220 Seevetal
  335. Deutschland
  336. Hinweis: Die ─nderung der ISM/Adresse ist in nΣchster Zeit wahrscheinlich.
  337.  
  338. email:  endres@ism.isys.net
  339. _____________________________________________________________________________________
  340.  
  341. BESTELLUNGEN
  342. ------------
  343. Die Zusendung der Vollversion und der Updates geschieht per NACHNAHME.
  344.  
  345. Als Bestellformular kann/sollte (falls man einen Drucker hat) das Bestellmich-File
  346. benutzt werden, da wir auch so einen ▄berblick ⁿber die Systeme der Benutzer bekomme.
  347. Die Bestellungen M▄SSEN schriftlich erfolgen, Bestellungen ⁿber e-mail bitte NICHT!
  348.  
  349. PREIS+VERSANDKOSTEN (Stand 12/94)
  350. -------------------
  351. Die Version B (Basic) wird fⁿr 199,-DM angeboten (Einfⁿhrungspreis).
  352. Eine Demoversion (immer die aktuellste Version ist bei Zusendung von 10,-DM bar
  353. erhΣltich.
  354. Die Version B (Basic) wird spΣter vollstΣndig durch die Version S (Score) ERSETZT.
  355.  
  356. Sobald die Version S verkaufsfertig ist, wird Camouflage auf im Fachhandel erhΣltlich sein!
  357.  
  358. Legale Benutzer der Version B k÷nnen durch eine Upgradeversion "aufsteigen".
  359.  
  360. GrundsΣtzlich gilt:
  361. - Jeder KΣufer hat das Recht Update und Upgrades zu erwerben, AUSSER!:
  362.   Da jedes Programm mit Seriennummer usw. versehen wird, erl÷scht das Recht auf
  363.   Updates, falls Raubkopien dieser Version im Umlauf sind (Mailboxen usw.).
  364.   Ausserdem bekommt derjenige, der seine Version verbreitet hat u.a. kein einziges
  365.   Programm mehr von uns.
  366.  
  367. - Bugfixversionen (1.0x) werden den Benutzern zwischendurch KOSTENLOS zugeschickt!
  368.  
  369. Verpackung+Porto werden extra berechnet (gilt fⁿr den Kauf einer Vollversion).
  370. Die zusΣtzlichen Kosten (Porto/Verpackung) belaufen sich auf 10,-DM.
  371.  
  372. UPDATES
  373. -------
  374. Updates (1.x) werden an die REGISTRIERTEN Benutzer - wer direkt bestellt, wird
  375. natⁿrlich automatisch registriert- gesandt.
  376.  
  377. Das Updatesystem funktioniert so:
  378. ---------------------------------
  379. Es gibt zwei M÷glichkeiten:
  380.  
  381. 1. Automatischer Updateservice
  382. ##############################
  383. Jeder KΣufer bekommt das neueste Update zugeschickt.
  384. Damit die Portokosten gering bleiben,werden diese nicht per Nachnahme verschickt,
  385. sondern der Benutzer muss dann selber die Updategebⁿhr (10,-DM/in bar) per Brief
  386. schicken, wenn er das nΣchste Update zugesandt haben will.
  387.  
  388. oder wahlweise
  389. 2. Benutzer Updateservice
  390. #########################
  391. Jeder Benutzer kann sich die aktuellste Version "bestellen", indem er einfach einen
  392. Brief mit (10,-DM/bar) zuschickt.
  393.  
  394. Update-Ausland
  395. ##############
  396. Bei gr÷sseren Updates (z.B. Notation, HD-Recording o.Σ.) werden die Benutzer vorher
  397. angeschrieben, ob sie diese Upgrades kaufen m÷chten.
  398. Bei Sendungen ins Ausland (z.B. USA oder Australien) werden die zusΣtzlichen
  399. Portogebⁿhren zu den 10,-DM berechnet.
  400.  
  401.  
  402. Hinweis:
  403. Folgende PD-Tools sind sehr empfehlenswert:
  404. -   Cycle2Menu: Die CycleGadgets werden zu PopUpMenⁿs. Sehr nⁿtzliches Tool !!!
  405. -   MagicMenu:  Die Menⁿs lassen sich ⁿberall ÷ffnen
  406. -   LacePointer: Fⁿr ECS-Amigas. Der Mauszeiger wird auf Hires-Screens klein dargestellt.
  407.  
  408. Camouflage kann mit dem MagicFile-Requester und den Magic-Requestern zusammenarbeiten.
  409.  
  410. Das Utiliy "Autopoint" sollte bei der Arbeit mit Camouflage ausgeschaltet werden, da Camouflage
  411. in einigen Fenster die RECHTE Maustaste zur Datenbearbeitung ben÷tigt.
  412.  
  413. Camouflage wurde ⁿbrigens komplett auf dem Amiga entwickelt, ebenso die Anleitung.
  414.  
  415. Vielleicht wird es auch einmal eine Camouflage PC-Version (OS/2-Warp) geben...
  416. Auf jeden Fall wird Camouflage auch auf dem Amiga weiterentwickelt.
  417.  
  418. 26.4.95.
  419.  
  420. Viel Spa▀ beim Ausprobieren !
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.